net investment in a lease - Francés Inglés Diccionario